a statement made at a police station - Français Anglais Dictionnaire